home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / c / jpeg_ham8 / source / smakefile < prev   
Makefile  |  1995-11-08  |  994b  |  38 lines

  1. # Makefile for AGA HAM 8 Public Screen and JPEG viewer
  2. # Michael Saunby   December 1992
  3. #
  4. # To build either of the JPEG viewers you will need the
  5. # Independent JPEG Group's source code. see the file
  6. # jpeg/README for more information.
  7. #
  8. CC = SC
  9. DEBUG =
  10. OPTIM = OPT OPTTIME OPTINLOCAL
  11. CPU = CPU 68020
  12. CFLAGS = UTILLIB $(CPU) $(DEBUG) $(OPTIM)\
  13. DEFINE NO_MKTEMP=1 DEFINE HAVE_STDC=1 DEFINE AMIGA=1 \
  14. DEFINE INCOMPLETE_TYPES_BROKEN=1 DEFINE SHORTxSHORT_32=1
  15.  
  16. JPEGLIB = LIB jpeg/libdjpeg.lib
  17. LINK= SC LINK LINKOPT SC LINKOPT SD LINKOPT ND
  18. .c.o:
  19.     $(CC) $(CFLAGS) $*
  20.  
  21. .asm.o:
  22.     $(CC) $(CFLAGS) $*.asm
  23.  
  24. all: ham8 al-j al-backdrop
  25.  
  26.  
  27. # The public screen        
  28. ham8: ham8.o display24.o
  29.        $(LINK) $(CFLAGS) STRT cback ham8.o display24.o
  30.  
  31. # The JPEG viewer
  32. al-j: al-j.o display24.o main.o
  33.        $(LINK) $(CFLAGS) al-j.o display24.o main.o $(JPEGLIB)
  34.  
  35. # The backdrop loader (JPEG of course)
  36. al-backdrop: al-backdrop.o display24.o main.o
  37.        $(LINK) $(CFLAGS) al-backdrop.o display24.o main.o $(JPEGLIB)
  38.